temple blocks - German English Dictionary